make furrows - French English Dictionary